Appendix A: Sample Production Schedule

All inbound files into CMPClosed Converged Monetisation Platform. The MDS Global product that supports customer care and billing for digital service providers. are monitored by distinct Load Daemons, which create Interface Batch Header records with a stage and stage status of Batch - Complete (assuming all is valid). Once these batches are created, the corresponding JavaClosed A widely used object-oriented programming language that is designed for use in the distributed environment of the internet. It is the most popular programming language for Android smartphone applications job will be triggered automatically, so these jobs are not included as scheduled processes. The table represents key internal jobs (for example, Invoice production, Credit Control) and jobs that produce a file for a third partyClosed Of software; a reusable component developed to be either freely distributed or sold by an entity other than the original vendor of the development platform., such as Bill Print and Credit Reference.
Also excluded from the table are jobs such as Workflow Monitor, Action Monitor, Letter Monitor, Email Monitor. These are triggered automatically

The table below shows a suggested production schedule for processes:

Seq Scheduled Process Process Content Execution Frequency Notes
1 Billing

Invoice Production

Batch Complete (alert probe)

Statement Production

Batch Complete (alert probe)

Bill Print

Batch Complete (alert probe)

Invoice Posting

Batch Complete (alert probe)

Usage Archiving

Batch Complete (alert probe)

Daily 01:00 This job is kicked off 1 hour after midnight to allow for Rated Charge Job to run on cycle i.e. no point in invoicing if reliant on third party to supply the charges.
2 Recurring Card Payment

Recurring Payments - Card Mode

Batch Complete (alert probe)

Banking Days 10:00 This job would only run once per day.
3 Recurring Bank Payments

Recurring Payments - Card Mode

Batch Complete (alert probe)

Banking Days 10:00 This job would only run once per day.
4 Customer Purge

Account Purge

Batch Complete (alert probe)

Address Purge

Batch Complete (alert probe)

Monthly

04:00

 
6 Mandate Registrations

Mandate Registrations

Batch Complete (alert probe)

Banking Days

09:00

This job would run only once per day.
7 Billing Analytics

Hierarchy Analytics

Extract Produced (alert probe)

Invoice Analytics

Extract Produced (alert probe)

Daily

03:00

This job would be scheduled to run after the Billing process.
8 Unbilled Usage Analytics

Unbilled Usage Analytics

Extract Produced (alert probe)

Daily

03:00

This job would pick up on usage from the previous day.
9 Credit Control Process

Credit Control - Full Mode

Batch Complete (alert probe)

Daily

09:00

While this job can be scheduled, it is also triggered automatically in event of a payment.
10 Debt Recovery New

Debt Recovery - new account type

Batch Complete (alert probe)

Monthly

18:00

 
11

Debt Recovery

Existing

Debt Recovery - existing account

Batch Complete (alert probe)

Monthly

18:00

This job would typically run once a month. Debt Recovery - New & Existing are purposely kept in separate process, as the job raises workflows asynchronously to change account types. If these ran immediately after each other, the second job may select accounts that it should not.
12 Credit Reference Process

Credit Reference

Batch Complete (alert probe)

Monthly

18:00

 

The following Alert probes need to be added to the schedule:

Seq Scheduled Item Execution Frequency
1 Workflow Monitor Normal Daily - Every 10 minutes
2 Workflow Monitor Punctual Daily - Every 10 minutes
3 Action Monitor Normal Daily - Every 10 minutes
4 Action Monitor Punctual Daily - Every 10 minutes
5 Ledger Monitor Normal Daily - Every 10 minutes
6 Ledger Monitor Punctual Daily - Every 10 minutes
7 Managed Number Availability Daily - 09:00
8 Debt Recovery Extract Complete Monthly Last Day - 19:00
9 Credit Reference Extract Complete Monthly Last Day - 19:00
10 Rated Usage Normal Daily - Every 10 minutes
11 Rated Usage Punctual Daily - Every 10 minutes
12 Mandate Registrations Complete Daily - Banking Days only 10:00
13 Comms Monitor Normal Daily - Every 10 minutes
14 Comms Monitor Punctual Daily - Every 10 minutes
15 Letter Monitor Normal Daily - Every 10 minutes
16 Letter Monitor Punctual Daily - Every 10 minutes
17 Notification Monitor Normal Daily - Every 10 minutes
18 Notification Monitor Punctual Daily - Every 10 minutes
19 Bill Print Extract Complete Daily - After Billing Process (03:00)
20 Bill Print Transmission Complete Daily - After Billing Process (04:00)
21 Invoice Extract Complete Sales Ledger Daily - After Billing Process (03:00)
22 Invoice Extract Complete General Ledger Daily - After Billing Process (03:00)
23 Invoices Posted CMP Ledger Daily - After Billing Process
24 Recurring Payments Extract Complete (Card) Daily - 12:00 (Noon)
25 Recurring Payments Extract Complete (Bank) Daily - 12:00 (Noon)
26 Recurring Payments Posting Extract Complete Daily - 12:00 (Noon)
27 Recurring Payments Posting Complete Daily - 13:00
28 Managed Numbers Load Complete Daily - 11:00
29 Managed Numbers Batch Complete Daily - 12:00 (Noon)
30 SIM Profiles Load Complete Monday to Friday - 11:00
31 SIM Profiles Batch Complete Monday to Friday - 12:00 (Noon)
32 Mandate Revisions Load Complete Monday to Friday - 10: 00
33 Mandate Revisions Batch Complete Monday to Friday - 11: 00
34 Recurring Payment Rejections Load Complete Daily - 11:00
35 Recurring Payment Rejections Batch Complete Daily - 11:15
36 Non Recurring Payments Load Complete Weekdays
37 Non Recurring Payments Load Complete Weekdays
38 Debt Recovery Response Load Complete Monthly - 22:00
39 Debt Recovery Response Batch Complete Monthly - 23:00
40 Rated Charges Load Complete Daily - 00:30
41 Rated Charges Batch Complete Daily - 01:00
42 Email Monitor Normal Daily - Every 10 minutes
43 Email Monitor Normal Daily - Every 10 minutes

The following table lists the SLAClosed Service Level Agreement. A contract or a part of a contract that defines the services a service provider will provide and the required level or standard for those services. probes that must be added to the schedule:

For outbound jobs, the SLA is that a JSONClosed JavaScript Object Notation. JSON is a lightweight format for storing and transporting data, often used when data is sent from a server to a web page. file was produced; it's all or nothing. For example, an SLA might be 100% in that CMP must produce a file for a Print Bureau each day. For inbound jobs, the SLA probeClosed In the Administration Console architecture, a mechanism which allows for the execution of predefined queries and for the comparison of the results of those queries against pre-configured targets. Probes can be reviewed and managed via the Admin Console. checks the volume of records that failed to load due to missing CMP configuration, for example Rated Usage, an SLA may fail if there are 5,000 errors due to missing usageClosed The consumption of services, for example a subscriber using call minutes. classes at end of day.

Seq Scheduled Item Job Type Execution Frequency
1 Mandate Registrations Produced SLA Outbound Daily - 23:00
2 Recurring Card Payments Extract Produced SLA Outbound Daily - 23:00
3 Recurring Bank Payments Extract Produced SLA Outbound Daily - 23:00
4 Debt Recovery Extract Produced SLA Outbound Monthly - 23:00
5 Credit Reference Extract Produced SLA Outbound Monthly - 23:00
6 Bill Print Extract Produced SLA Outbound Daily - 23:00
7 Invoice Posting Extract Produced SLA Outbound Daily - 23:00
8 Unbilled Usage Analytics Extract Produced SLA Outbound Daily - 23:00
9 Rated Usage SLA Inbound Daily - 23:00
10 Rated Charges SLA Inbound Daily - 23:00
11 Managed Numbers SLA Inbound Daily - 23:00
12 SIM Profiles SLA Inbound Daily - 23:00
13 Mandate Revisions SLA Inbound Daily - 23:00
14 Recurring Payments Rejections SLA Inbound Daily - 23:00
15 Non Recurring Payments SLA Inbound Daily - 23:00
16 Debt Recovery Response SLA Inbound Daily - 23:00
17 Notification Monitor SLA Inbound Daily - 23:00